table of contents
ontap_lsmplugin(1) | libStorageMgmt | ontap_lsmplugin(1) |
NAME¶
ontap_lsmplugin -- LibstorageMgmt ONTAP Plugin
DESCRIPTION¶
LibstorageMgmt ontap plugin allows user to manage NetApp ONTAP storage arrays. The 'ontap_lsmplugin' executable file is for libStorageMgmt daemon to execute when client specifies ontap plugin in the URI
This plugin requires NetApp ONTAP storage array to enable these options:
options httpd.enable on
options httpd.admin.enable on
These options are required for HTTPS connection:
options httpd.admin.ssl.enable on
options tls.enable on
URI¶
To use this plugin, users should set their URI to this format:
# HTTP connection
ontap://<username>@<ontap_filer>
# HTTPS connection
ontap+ssl://<username>@<ontap_filer>
# HTTPS connection with certificate file
ontap+ssl://<username>@<ontap_filer>?ca_cert_file=<ca_cert_file_path>
- username
-
The username is the user account with administration privilege.
- ontap_filer_ip
-
The ontap_filer_ip is the NetApp ONTAP filer IP address or DNS name.
- URI parameters
-
This URI parameter is supported by this plugin:
- ssl_verify=yes
- By default, SSL connection does not verify hostname and certification. If this URI parameter is defined, all SSL verifications will be performed.
- ca_cert_file=<ca_cert_file_path>
- This parameter define the CA certification file path for SSL/TLS verification. If this URI parameter is defined, all SSL/TLS verifications will be performed no matter ssl_verify=yes is defined or not.
Supported Hardware¶
NetApp ONTAP 8.x is supported. Detailed support status can be queried via:
* lsm.Client.capabilities() (Python API)
* lsm_capabilities() (C API)
* lsmcli capabilities (lsmcli command line).
FIREWALL RULES¶
This plugin requires the access to the NetApp ONTAP Filer's TCP 80 port for HTTP connection and TCP 443 port for HTTPS connection.
SEE ALSO¶
BUGS¶
Please report bugs to <libstoragemgmt-devel@lists.sourceforge.net>
AUTHOR¶
Gris Ge <fge@redhat.com>
Tony Asleson <tasleson@redhat.com>
June 2015 | ontap_lsmplugin 1.7.3 |